fins-financial-institutions-sys-api
Data mappings
This document provides information generated from the DataWeave scripts included in the project, such as function definitions, variable definitions, and data mapping tables.
| Module | Description |
|---|---|
| map-get-institutions-response | Query Financial Institution Mapping from Core Banking System This dwl file is used by endpoints get:/institution/(institutionid) & get:/institutions |
| map-create-institutions-payload | Create Institution Mapping for Core Banking System. Maps Banking Spec Account JSON to JSON which is used by stored procedure sp_FinancialInstitution_Upsert. |
map-get-institutions-response
Query Financial Institution Mapping from Core Banking System
This dwl file is used by endpoints get:/institution/(institutionid) & get:/institutions
Source:
./src/main/resources/dwl/map-get-institutions-response.dwl
map-create-institutions-payload
Create Institution Mapping for Core Banking System.
Maps Banking Spec Account JSON to JSON which is used by stored procedure sp_FinancialInstitution_Upsert.
Source:
./src/main/resources/dwl/map-create-institutions-payload.dwl
Mapping Tables
Maps FinancialInstitution spec to JSON which is used by stored procedure - sp_FinancialInstitution_Upsert
| Institution Spec Field | Core Banking DB Field | Description |
|---|---|---|
| id | ID | Institution id |
| name | NAME | name related to the institution |
| institutionType | DESCRIPTION | descriptrion about the institution |
| bankCode | CHECK_NUMBER | bank code associated with this institution |
| headquartersCountry | HEADQUARTERS_COUNTRY | Headquarter country of the institution |
| headquartersRegion | HEADQUARTERS_REGION | Headquarter region of the institution |
| headquartersCity | HEADQUARTERS_CITY | Headquarter city of the institution |
| globalInstitutionId | GLOBAL_INSTITUTION_ID | externalId of the institution |
| auditInfo.createdBy | CREATED_BY | Identifies the system or user which created the entity |
| auditInfo.createdDate | CREATED_DATETimestamp of when the entity was created - default as current timestamp | |
| auditInfo.updatedBy | UPDATED_BY | Identifies the system or user which last updated the entity |
| auditInfo.updatedDate | UPDATED_DATE | Timestamp of when the entity was last updated |
| auditInfo.isDeleted | isDeleted | Indicates whether or not the entity has been soft-deleted - default as false |